package org.momo.rpc.config.config.registry;

import lombok.Data;

@Data
public class ZkRegistryConfig {
    /**
     * 注册中心地址
     */
    private String address = "172.22.112.1:2181";

    /**
     * 客户端命名空间
     */
    private String namespace = "rpc";

    /**
     * 用户名
     */
    private String username;

    /**
     * 密码
     */
    private String password;

    /**
     * 连接超时时间 s
     */
    private int connectTimeout = 5;


    /**
     * 会话过期时间 ms
     */
    private int sessionTimeout = 2 * 60 * 60 * 1000;

    /**
     * 重试最初等待时间 ms
     */
    private int retryBaseSleepTime = 1000;

    /**
     * 最大重试次数
     */
    private int maxRetryTimes = 3;

}
